<?php
/**
* Display functions
* Функции отображения
* @author IT studio IRBIS-team
* @copyright © 2009 IRBIS-team
*/
///////////////////////////////////////////////////////// 

define('IRB_KEY', true); 
/**
* We connect a file of the MySQL functions
* Подключаем файл функций MySQL
*/  
   include $_SERVER['DOCUMENT_ROOT'].'/config.php';
/**
* We connect a file of the MySQL functions
* Подключаем файл функций MySQL
*/  
   include IRB_ROOT.'/libs/mysql.php'; 
 
$id   = (int)$_POST['id']; // id объекта (страна или регион)
$type = $_POST['type']; // тип списка, который нужно получить (города или регионы)

sleep(1); // спешить нам некуда

if ($type == 'city') {
     // выбираем города в данном регионе
	$c_query = mysqlQuery('SELECT *
                                    FROM city
                                    WHERE region_id = '.$id.'
                                    ORDER BY name, city_id');

     if (mysql_num_rows($c_query) > 0) {
         echo "out.options[out.options.length] = new Option('выберите город...','none');\n";
         while($city = mysql_fetch_assoc($c_query)) {
              echo "out.options[out.options.length] = new Option('".$city['name']."','".$city['city_id']."');\n";
         }
     }
     else {
          echo "out.options[out.options.length] = new Option('нет городов','none');\n";
     }
}
if ($type == 'region') {
     // выбираем регионы в данной стране
	$r_query = mysqlQuery('SELECT r.name as r_name, r.region_id as r_id
                                      FROM region r
                                      WHERE country_id ='. $id .'
                                      ORDER BY name, region_id');

     if (mysql_num_rows($r_query) > 0) {
         echo "out.options[out.options.length] = new Option('выберите регион...','none');\n";
         while ($region = mysql_fetch_assoc($r_query)) {
             // echo "out.options[out.options.length] = new Option('".$region['name']."','".$region['region_id']."');\n";
	 echo "out.options[out.options.length] = new Option('".$region['r_name']."','".$region['r_id']."');\n";
         }
     }
     else {
          echo "out.options[out.options.length] = new Option('нет регионов','none');\n";
     }
}
   
 

